A Distributed Scalable Web Server and Its Program Visualization in Multiple Platforms
نویسندگان
چکیده
A fbidamental trend for servers in network-cenlric comp t ing eiwironitients is to evolve from traditional database and transaction servers to iirformarion distribution arid haiidling systems. In uddirion to dociiments written iiil the HyperTexr Markup Luny riaye (HTML), data stored in other forms can be retrieved tliroiigh the Common Gatmuy 111terface (CCI). A sigriijicunt p~vforrrrance bottleneck is the iiiitiulization and setiq) phase for a CtiI process to gain access to a buckend swer. I n this paper, we desr-ribe rhe design and ii?i~,lemeiitcatioii cf a distribiued Web server for CGI pioocesses to acqiiire services cffi&ntly. A Connection Manager Daemon (CMD) is developed to provide i,t iiirmber os climes, which are c(wnected to buckend servers to diminure initializatioii cosds for inconling requests. A Cache Manuger is iviplemenr cd to speedup response tinie in case c~frepeated reqiiesrs. M+ also rrnc’e arid monitor rhr Connecl ion Manu<qer Daenioii us well as its clients using itwended 1717; (Unified Truce EII vironment) tools, andpresent itsperjorniurice unubysis and \-isicalizution. The platforms where MY i ~ o r i d i i c ~ this srirdy include a single-node workstatiori, a i.lirster of worhsrution:;, and an IBM SiululJle Parallel (SP) system.
منابع مشابه
Visualization of Simultaneous Localization and Mapping using SVG Non Destructive Observations and Visualization of Robotic System
Robotic system often use simultaneous localization and mapping method in their operations. Most of the calculation stored as a nested array with multiple level and dimension. SLAM data contains robot movement, object detection and relation between them. This system visualize SLAM data into a map containing robot historical position, object position and relation between object and robot that sho...
متن کاملThe Effect of an Educational Program for Mental Visualization to Teaching Some Shooting Skills for Basketball Beginners
Background. Although the educational program for teaching basketball shooting has been discussed, the mental visualization of teaching shooting skills for beginners has not been discussed yet. Objectives. The purpose of this study is to identify the effect of mental visualization in teaching some types of basketball shooting skills. Methods. The experimental method was chosen for its suitabil...
متن کاملScalable Multi-Platform Distribution of Spatial 3D Contents
Virtual 3D city models provide powerful user interfaces for communication of 2D and 3D geoinformation. Providing high quality visualization of massive 3D geoinformation in a scalable, fast, and cost efficient manner is still a challenging task. Especially for mobile and web-based system environments, software and hardware configurations of target systems differ significantly. This makes it hard...
متن کاملExtending Egs with Svg for Track Visualization
The Electron Gamma Shower (EGS) Code System at SLAC is designed to simulate the flow of electrons, positrons and photons through matter at a wide range of energies. It has a large user base among the high-energy physics community and is often used as a teaching tool through a Web interface that allows program input and output. Our work aims to improve the user interaction and shower visualizati...
متن کاملPIQMIe: a web server for semi-quantitative proteomics data management and analysis
We present the Proteomics Identifications and Quantitations Data Management and Integration Service or PIQMIe that aids in reliable and scalable data management, analysis and visualization of semi-quantitative mass spectrometry based proteomics experiments. PIQMIe readily integrates peptide and (non-redundant) protein identifications and quantitations from multiple experiments with additional b...
متن کامل